ABSTRACT
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ABSTRACTIONS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACADEMIC
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACCESSABLE
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACCURATELY
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACCURATLY
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACLASS
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACTION
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACTIONADAPTER
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACTIONEVENT
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACTIONLISTENER
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACTIONPERFORMED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACTIVITY
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ACUTALLY
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADAPTOR
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADDACTIONLISTENER
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADDING
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADDITEMLISTENER
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADDITION
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADDITIONAL
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADDITIONX
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADDITONAL
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADDRESS
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADDTEXTLISTENER
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADHERE
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADVANCED
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ADVANTAGE
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AFFECT
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AFRICA
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AFTER
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AFTERNOON
Suggested Workflow
AGAIN
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AILMENTS
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALGORITHMS
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALIGN
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALIGNMENT
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALLOCATE
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALLOCATED
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALLOCATING
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALLOCATION
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALLOTTED
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALLOWED
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALLOWING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALLOWS
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALMOST
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALONE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALOUD
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALPHABET
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALPHABETICAL
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALREADY
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALTHOUGH
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ALWAYS
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AMBIGUITY
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AMERICAN
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AMOUNT
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AMOUNTS
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AMOUT
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ANALYSIS
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ANALYZE
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ANALYZING
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ANDREWIDBOUNCER
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ANGLE
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ANNOTATION
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ANSWER
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ANSWERS
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ANYBODY
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ANYONE
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APACHE
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPEARANCE
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPEARS
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPEND
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPENDTEXT
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLE
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLEBOX
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLES
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLET
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLETS
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLETVIEWER
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLICATION
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLICATIONS
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLIED
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLIES
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLY
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPLYING
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPOINT
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPOINTMENT
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPROACH
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPROPRIATE
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPROVED
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
APPROXIMATE
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AREAS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ARGUMENT
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ARGUMENTS
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ARITHMETIC
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AROUND
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ARRANGEMENTS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ARRAY
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ARRAYINDEXOUTOFBOUNDSEXCEPTION
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ARRAYLIST
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ARRAYS
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ARROW
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ARROWS
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASIDE
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASKED
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASKING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASLIST
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASPECT
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSERT
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSERTS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSIGN
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSIGNED
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSIGNING
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSIGNMENT
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSIGNMENTS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSIGNS
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSOCIATED
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSOCIATION
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASSUMING
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ASTERISKS
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ATTEND
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ATTENDANCE
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ATTENDED
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ATTRIBUTE
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ATTRIBUTES
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AUDIENCE
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AUTHOR
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AUTHORIZED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AUTOGRADER
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AUTOLAB
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AUTOMATIC
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AUTOMATICALLY
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AVAILABLE
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AVERAGE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AVOID
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
AWTEVENT
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BACKGROUND
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BACKS
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BACKSPACE
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BALANCE
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BALLS
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BALLSWAP
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BASICS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BASIS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEAUTIFUL
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BECOME
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BECOMES
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEFORE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEFOREHAND
Suggested Workflow
BEGIN
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEGINNING
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEGINS
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEHAVE
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEHAVES
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEHAVIORS
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEHIND
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BELONGING
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BELONGS
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BENEFIT
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BENEFITS
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BETTERGUI
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BEYOND
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BIGGER
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BIGGEST
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BINARY
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BINARYNUMBER
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BINDING
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BLACK
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BLANK
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BLANKS
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BLOCK
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BLOCKS
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BLOODSHOT
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOARD
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOLDED
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOOLEAN
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BORDER
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BORDERGUI
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BORDERLAYOUT
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOTTOM
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOUNCEAPPLET
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOUNCER
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOUNDARIES
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOUNDED
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOUNDEDCIRCLE
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOUNDING
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOUNDINGRECTANGLE
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BOUNDS
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BRACES
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BRACKETS
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BRAIN
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BRAINER
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BRAINSTORMING
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BRANCH
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BREAK
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BREAKING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BREAKS
while Loops
Suggested Workflow
BRIEF
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BRIEFLY
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BRING
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BRINGS
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BROKEN
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BROWSER
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BUFFEREDREADER
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BUILD
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BUILDING
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BUILDS
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BUILDSTRING
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BUILT
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BULLETS
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BULLSEYE
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BUTTON
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BUTTONGROUP
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BUTTONS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
BYTEOBJECT
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CALCBOUNDRECT
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CALCULATED
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CALCULATES
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CALCULATING
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CALCULATION
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CALLBACK
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CALLED
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CALLING
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CALLS
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CAMEL
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CAMPUS
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CANAL
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CANEDIT
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CANNOT
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CANVAS
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CAPITAL
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CAPITALIZED
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CAPTURES
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CARDDECK
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CARDGAME
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CARDS
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CAREERS
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CAREFUL
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CARNEGIE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CASES
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CASTING
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CATCH
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CATHY
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CATHYBISHOP
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CAUSE
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CAUSES
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CAUTION
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CBISHOP
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CCCCCC
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CELLS
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CENTER
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CERTAIN
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHALLENGES
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHANGED
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHANGES
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHANNEL
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHARACTER
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHARACTERICS
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHARACTERISTICS
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHARACTERS
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHARACTERSTICS
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHATER
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHEATING
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHECKBOX
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHECKER
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHECKING
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHECKS
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHILD
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHILL
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHILLS
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHMOD
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHOICES
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHOOSE
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CHOSE
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CIRCLE
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CIRCLES
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CIRCUMSTANCES
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CIRMCUMSTANCES
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLARIFICATION
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLARITY
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLASS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLASSES
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLASSIC
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLASSNAME
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLASSTIME
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLASSVARIABLE
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLEARED
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLICK
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLICKED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLICKS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CLOSING
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CMPLEX
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CODED
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COINS
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COINSIDE
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COINTOSS
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLLAPSE
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLLEAGUES
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLLECTION
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLLECTIONS
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLLECTOR
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLON
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLONS
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLOR
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLORCONVERTER
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLORS
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLUMN
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COLUMNS
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMBINATION
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMBINE
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMING
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMMAND
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMMAS
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMMENTS
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMMONLY
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMMONS
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMMUNICATE
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPARED
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPARING
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPARISON
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPARISONS
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPETENT
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPILATION
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPILE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPILER
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPILING
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPLAINING
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPLETE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPLETELY
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPLETING
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPLETION
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPLEX
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPLICATED
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPONENT
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPONENTS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COMPOSITION
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCATENATE
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCATENATED
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCATENATING
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCATENATION
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCATENTATE
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCENTRATE
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCENTRIC
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCEPT
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCEPTS
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCERNED
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONCLUSION
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONDITION
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONDITIONAL
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONFERENCE
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONFUSING
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONNECT
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONNECTTHEDOTS
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSIDER
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSIDERED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSIST
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSISTANT
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSISTENCY
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSISTENT
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSISTENTLY
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSISTS
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSOLE
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSTANT
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSTITUTE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSTRUCT
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSTRUCTION
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSTRUCTOR
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSTRUCTORS
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSTRUCTS
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONSTUCTORS
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTACT
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTAIN
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTAINER
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTAINING
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTAINS
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTENT
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTENTS
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTINUE
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTINUES
while Loops
Suggested Workflow
CONTINUING
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTRAST
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTRIBUTES
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTROL
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTROLLER
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTROLS
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONTRUCTORS
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVENTION
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVENTIONS
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVERSION
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVERSIONS
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVERT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVERTED
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVERTHEXDIGIT
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVERTING
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVERTS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVERTSECONDS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CONVERTTOHEX
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COORDINATE
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COORDINATED
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COORDINATES
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COPIED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COPIES
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COPYING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COPYRIGHT
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CORNER
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CORNERSTONE
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CORRECTLY
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CORRESPOND
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COULD
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COUNT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COUNTER
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COUNTS
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COUPLE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COURSEWORK
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COURTESY
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COVER
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COVERAGE
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
COVERED
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CPLUSPLUS
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CRASH
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CRAWLING
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CREATED
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CREATES
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CREDIT
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CRITERIA
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CROSSED
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CROWN
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CURRENT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CURRENTLY
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CURSORY
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
CUSTOM
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DANGEROUS
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DANGLING
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DATABASE
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DATAFILE
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DATATYPES
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DATAYPE
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DATES
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DAVID
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DAYNUM
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEADLINES
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEALLOCATE
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEBUG
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEBUGGING
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECIDE
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECIDED
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECIMAL
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECISIONS
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECLARATION
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECLARATIONS
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECLARE
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECLARED
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECLARES
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECLARING
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECOMPOSITION
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECREMENT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DECREMENTED
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEFAULT
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEFAULTS
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEFINED
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEFINITION
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEFINITIONS
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DELEGATION
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DELETE
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DELIVERABLES
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEMONSTRATE
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEMONSTRATED
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEMONSTRATES
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEMORGAN
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEMORGAN�S
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEPARTMENT
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEPENDENT
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEPENDING
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEPRECATED
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEREFERENCE
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEREFERENCING
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DERIVED
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DESCRIBE
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DESCRIBED
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DESCRIBES
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DESCRIPTIO
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DESELECTED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DESIGN
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DESTINATION
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DETAIL
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DETAILED
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DETERMINED
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DETERMINES
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DETERMINING
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEVELOP
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEVELOPING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEVELOPMENT
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DEVISING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIAGNOSE
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIAGNOSIS
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIAMETER
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIAMOND
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIAMONDPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIAMONDS
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DICTIONARY
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIEASE
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIFFER
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIFFERENCE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIFFERENTLY
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIFFFERENT
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIFFUCULT
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIGIT
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIGITS
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIGITTESTER
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIMENSION
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIRECTED
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIRECTIVE
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIRECTIVES
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIRECTLRY
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIRECTLY
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIRECTORIES
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIRECTORY
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISCARD
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISCIPLINE
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISCOURAGE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISCUSSED
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISCUSSION
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISEASES
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISHONEST
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISHONESTY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISMISSAL
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISPLAY
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISPLAYED
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DISPLAYS
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIVIDED
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIVISIBLE
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIVISION
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DIVISIONX
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOCTOR
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOCUMENT
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOCUMENTATION
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOESN
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOING
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOLLAR
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOUBLES
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOUBT
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOWNCASTING
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOWNLOAD
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOWNLOADING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOWNLOADS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DOWNWARD
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRAFT
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRASTIC
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRAWASCIIART
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRAWBOUNDEDCIRCLE
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRAWING
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRAWN
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRAWRECT
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRAWS
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRAWSTRING
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRIVE
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRIVEN
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DRIVER
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DURING
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DYNAMIC
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
DYNAMICALLY
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EARLY
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EARNED
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EASIER
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EASIEST
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ECHOCHARACTERISSET
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ECHOCHARISSET
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ECHOED
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ECLIPSE
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EDITING
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EDITS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EFFECT
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EFFECTIVELY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EFFICIENT
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EITHER
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ELEMENT
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ELEMENTS
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ELEMNT
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ELEVATOR
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ELEVATORS
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EMAIL
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EMAILING
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EMERGENCIES
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EMPHASIS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EMPHASIZED
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENABLE
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENCAPSULATION
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENCLOSE
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENCLOSED
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENCOUNTER
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENCOURAGE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENCOURAGED
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENFORCE
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENGAGES
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENHANCED
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENOUGH
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENSURE
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENTAILS
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENTERED
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENTERING
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENTERS
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENTIRE
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENTIRELY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENUMERATION
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ENVIRONMENT
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EQUAL
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EQUALITY
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EQUALLY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EQUALS
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EQUIVALENT
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ERATOSTHENES
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ERROR
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ERRORS
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ESPECIALLY
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ESSENCE
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ESSENTIAL
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ESTIMATED
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVALUATE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVALUATED
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVALUATES
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVALUATION
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVENING
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVENLY
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVENT
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVENTOBJECT
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVENTUALLY
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVERYTHING
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EVERYWHERE
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXACT
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXACTLY
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXAMAPLE
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXAMINE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXAMINED
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXAMPLE
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXAMPLES
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXAMS
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXCELLENT
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXCEPT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXCEPTION
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXCEPTIONAL
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXCEPTIONS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXCLUSIVE
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXECUTABLENAME
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXECUTES
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXECUTION
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXERCISE
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXERCISES
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXIST
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXISTS
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPECT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPECTS
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPELLED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPENSIVE
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPERIENCED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPICITLY
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPLAIN
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPLAINED
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPLAINS
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPLANATIONS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPLICIT
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPLICITLY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPLORE
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPLORES
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPRESS
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXPRESSION
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXTEND
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXTENDED
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXTENDS
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXTENSION
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXTENT
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXTRA
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
EXTRACTION
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FABULOUS
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FACING
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FACTORIAL
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FACULTY
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FAIRLY
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FALLS
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FAMILIARIZE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FARTHER
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FEATURE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FEATURES
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FEEDBACK
Suggested Workflow
FEELING
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FEVER
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FIELD
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FIELDS
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FILECHECKER
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FILLBOUNDEDCIRCLE
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FILLED
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FILLING
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FILLOVAL
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FINAL
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FINALLY
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FINISHED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FINISHES
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FIXED
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FLOAT
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FLOATING
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FLOATS
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FLOOR
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FLOORS
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FLOWGUI
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FLOWLAYOUT
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FOCUS
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FOLLOING
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FOLLOWED
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FOLLOWS
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORBID
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FOREGROUND
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FOREVER
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORGET
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORLOOPS
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORMAT
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORMATING
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORMATPERCENT
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORMATTED
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORMATTER
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORMATTING
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORMS
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORMULA
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORMULAS
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FORMULATING
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FOUND
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FOUNDATION
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FOUNDATIONS
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FRAME
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FREED
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FREES
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FREQUENTLY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FRIEND
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FRONT
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FRUITRADIOBUTTONS
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FULLY
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FUNCTION
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FUNCTIONAL
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FUNCTIONALITY
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FUNCTIONS
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FUNDAMENTALS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FURLONG
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
FURTHER
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GALLOWS
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GARBAGE
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GATHER
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GEDEON
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GENERAL
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GENERALLY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GENERATE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GENERATED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GENERATERANDOMSHAPE
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GENERATES
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GENERATING
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GENERIC
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GERVAIS
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETALIGNMENT
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETCLASS
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETCONTENTPANE
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETLABEL
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETLETTERGRADE
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETMONEY
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETPOINTSEARNED
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETPOINTSPOSSIBLE
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETSTATE
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETSTATECHANGE
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETTER
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETTERS
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETTEXT
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GETTING
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GIVES
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GIVING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GLOBAL
Variables
Tips on while Loops
while Loops
Suggested Workflow
GMAIL
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GOING
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GOOGLE
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRADE
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRADED
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRADES
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRADING
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRAME
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRAPHIC
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRAPHICAL
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRAPHICALCIRCLE
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRAPHICALLY
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRAPHICS
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GREAT
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GREATER
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GREEN
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRIDGUI
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GRIDLAYOUT
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GROUP
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GROUPING
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GROUPS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GUESS
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GUESSED
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GUESSING
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GUESSNUMBER
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GUESSTHENUMBER
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GUESSWORD
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GUIDANCE
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GUIDED
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GUIDELINE
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
GUIDELINES
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HABITS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HALFCIRCLE
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HALFCIRCLEPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANDLE
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANDLED
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANDLER
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANDLERS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANDLING
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANDS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANDY
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANGED
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANGEDMAN
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANGMAN
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANGMANACTIONPLAN
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANGMANALGORITHM
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HANGMANGUI
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HAPPEN
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HAPPENED
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HAPPENING
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HAPPENS
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HASHING
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HASHMAP
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HATPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HAVEN
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEADER
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEADERS
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEADS
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEARD
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEARTPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEARTRATE
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEARTRATETESTER
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEARTS
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEAVILY
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEIGHT
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEIGHTSTEP
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HELLO
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HELLOWORLD
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HELLOWORLDSWING
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HELPED
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HELPER
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HELPFUL
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HELPS
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEXADECIMAL
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HEXFUN
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HIDES
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HIDING
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HIERARCHIES
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HIERARCHY
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HIGHIGHTS
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HIGHLIGHTS
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HIGHLY
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HIWORLD
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HOLDS
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HOLDSHAPES
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HORIZONTAL
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HOWEVER
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HOWTODOINJAVA
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HTMLLINK
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HTTPS
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HURDLES
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
HWORKS
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ICECREAMCODEPG
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ICECREAMCONEPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IDEAS
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IDENTIFIER
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IDENTIFIERS
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IGNORE
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IGNORED
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IGNORES
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ILLUSTRATES
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMAGINE
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMMEDIATE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMMEDIATELY
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMMUTABLE
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMPLEMENT
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMPLEMENTATION
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMPLEMENTED
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMPLEMENTING
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMPLEMENTS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMPLICIT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMPORT
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMPORTANT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IMPORTS
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INCIDENT
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INCLUDE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INCLUDED
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INCLUDES
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INCLUDING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INCOMPATIBLE
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INCORPORATE
Suggested Workflow
INCORRECT
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INCREMENT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INCREMENTED
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INCREMENTS
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDENT
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDENTATION
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDENTED
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDETERMINANT
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDEXGENERATOR
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDEXING
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDICATE
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDICATES
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDICATING
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDICATION
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDICES
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDIRECTION
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDIVIDUAL
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INDIVIDUALLY
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INEQUALITY
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INFERRED
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INFINITE
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INFORMATION
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INHERIT
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INHERITANCE
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INHERITED
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INHERITENCE
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INHERITS
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INITIAL
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INITIALIZATION
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INITIALIZE
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INITIALIZED
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INITIALIZES
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INITTEXT
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INNER
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INPUT
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INPUTAGE
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INPUTDATAFILE
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INPUTNAME
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INPUTSTREAMREADER
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSERT
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSERTION
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSERTTEXT
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSIDE
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSIDEH
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSIDEV
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSIDIUOUS
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSRUCTIONS
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTALL
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTANCE
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTANCEOF
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTANCES
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTANCEVARIABLE
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTANTIATE
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTANTIATED
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTANTIATING
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTRUCTED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTRUCTIONS
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTRUCTOR
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INSTRUCTORS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTEGER
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTEGERS
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTEGRITY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTENT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTEREST
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTERESTING
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTERFACES
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTERNAL
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTERNALLY
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTERNALS
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTERNET
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTERNING
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTERNSHIPS
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTERSECTION
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTOBJECT
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTRODUCES
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTRODUCTION
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INTROSPECTION
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INVALID
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INVENT
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INVESTIGATE
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INVESTIGATION
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INVOLVE
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
INVOLVED
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IOEXCEPTION
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
IOSTREAM
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ISEDITABLE
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ISHEADS
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ISOLATED
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ISOSCELES
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ISSUE
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ISSUES
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ISTAILS
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ISTANCE
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ITEMADAPTOR
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ITEMEVENT
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ITEMLISTENER
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ITEMSTATECHANGED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ITERATE
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ITERATION
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ITERATIONS
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ITEXT
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JAVAC
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JAVADOC
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JAVASE
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JAVAX
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JBUTTON
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JCHECKBOX
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JCOMPONENT
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JEDITPANE
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JELLYFISH
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JENNY
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JESSICA
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JLABEL
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JPANEL
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JRADIOBUTTON
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JSECRETSTRING
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JTEXTAREA
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JTEXTCOMPONENT
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
JTEXTFIELD
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
KATHY
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
KEEPS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
KEYBOARD
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
KEYSTROKE
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
KEYWORD
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
KIGALI
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
KNOWING
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
KNOWN
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
KNOWS
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LABEL
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LABELED
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LABELLEDLINE
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LABELS
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LABGEDEONSECTION
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LABMARLYN
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LAMBDA
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LANGAUGES
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LARGE
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LARGER
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LASTMODIFIED
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LASTNAME
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LAYED
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LAYING
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LAYOUT
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LAYOUTGUI
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LAYOUTS
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LEADS
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LEARNED
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LEARNING
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LEAST
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LECTURES
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LENNY
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LESSON
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LETTERBUTTON
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LETTERGRADE
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LETTERS
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LETTING
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LEVEL
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LEVELS
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LEXICOGRAPHIC
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LIBRARY
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LIGHTS
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LIKELY
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LIMITED
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LINEAR
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LINEART
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LINES
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LINKEDLIST
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LINKS
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LINUX
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LINUXPERMISSIONS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LISTED
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LISTENED
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LISTENER
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LISTENERS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LISTENING
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LISTING
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LITERAL
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LITERALS
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LIVED
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOCAL
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOCATED
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOCATION
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOGICALLY
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LONGER
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOOKED
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOOKING
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOOKS
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOOKUP
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOOPING
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOOPS
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LOWER
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LUCKILY
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
LVALUE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MABLIB
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MACHINE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MADDICTIONARY
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MADDICTIONARYTEST
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MADEMAIL
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MADLIB
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MADLIBS
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MADPROMPT
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MADSTORY
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MADWORD
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MAINTAIN
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MAJOR
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MAKES
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MAKING
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MANAGE
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MANAGERS
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MANAGES
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MANIPULATE
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MANIPULATED
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MANIPULATES
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MANIPULATION
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MANUALLY
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MARGIN
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MARLISE
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MARLISESECTION
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MARLYN
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MATCH
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MATCHES
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MATCHING
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MATERIAL
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MATHEMATICS
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MATRIX
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MATTER
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MAXIMUM
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MAXRANGE
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MAYBE
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MCBISHOP
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MEANING
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MEANS
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MEANT
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MECHANISM
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MEDICAL
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MEETING
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MEETINGS
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MELLON
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MEMBER
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MEMBERS
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MEMORY
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MESSAGES
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
METHOD
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
METHODA
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
METHODB
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
METHODNAME
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
METHODS
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
METHODSAME
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MIATA
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MIDDLE
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MIDTERM
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MIGHT
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MINIMAL
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MINIMUM
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MINUS
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MINUTE
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MISCELLANEOUS
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MISSED
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MISSING
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MISTAKE
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MIXTURE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MODERN
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MODES
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MODIFIER
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MODIFIERS
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MODULE
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MODULUS
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MONSTER
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MONTH
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MORGAN
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MORNING
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MOSTLY
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MOUSE
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MOVES
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MOVIE
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MOVIES
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MSONORMALTABLE
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MULTI
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MULTIDIMENSIONAL
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MULTIPLICATION
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MULTIPLICATIONX
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MULTPIPLE
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MUSIC
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MUTIPLE
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MYCIRCLE
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MYFAMILY
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MYFILE
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MYSHAPE
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
MYSQUARE
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NAMED
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NAMING
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NCOLS
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NECESSARILY
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NECESSARY
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEEDS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEGATES
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEGATION
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEGATIVE
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEITHER
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEOMINTERM
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NESTED
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NESTING
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEVER
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEWCLASS
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEWER
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEWLINE
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NEWLY
Suggested Workflow
NEXTINT
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NICELY
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NIGHT
Suggested Workflow
NONEDITABLE
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NORMAL
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NORTH
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NOSUCHMETHODERROR
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NOTATION
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NOTES
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NOTHING
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NOTICE
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NOTICED
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NOTICES
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NOTIFIED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NOUNS
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NROWS
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NULLPOINTEREXCEPTION
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUMBER
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUMBERED
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUMBERFORMATEXCEPTION
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUMBERS
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUMERICAL
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUMNAMES
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUMSA
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUMSR
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUMSV
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUMTIMES
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
NUTSHELL
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OBJECT
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OBJECTIVES
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OBJECTS
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OBVIOUS
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OCCURS
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OFTEN
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OKBUTTON
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ONEPERMISSION
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ONESTRING
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPENED
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPENING
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPERATE
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPERATION
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPERATIONS
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPERATOR
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPERATORMEANINGEXAMPLE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPERATORS
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPPOSED
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPTIMIZES
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPTIONAL
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OPTIONS
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ORANGE
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ORANGEBOX
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ORDER
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ORDERING
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ORGANIZED
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ORIENTATION
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ORIENTED
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ORIGINAL
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OTHERS
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OTHERWISE
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OURSELVES
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OUTLINE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OUTPUTDATAFILE
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OUTSIDE
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVALPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVALS
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVERALL
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVERIDDEN
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVERIDING
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVERLOADED
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVERLOADING
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVERRIDDEN
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVERRIDE
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVERRIDES
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
OVERRIDING
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PACKAGE
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PACKAGES
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PADDING
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PAGES
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PAICTURE
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PAINT
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PAINTCOMPONENT
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PAINTHALFLINES
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PAIRS
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PALCHECKER
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PALINDROME
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PALINDROMES
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PANAMA
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PANEL
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PANELS
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PAPER
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARAGRAPHS
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARAMETER
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARAMETERS
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARENT
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARENTCLASS
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARENTHESES
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARENTHESIS
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARSEDOUBLE
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARSEINT
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARSING
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARTIAL
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARTIALLY
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARTICIP
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARTICIPATED
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARTICIPATION
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARTICULARLY
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PARTS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PASSED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PASSWORDS
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PASTE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PATIENT
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PATTERN
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PATTERNS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PENALTY
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PEOPLE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERCENT
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERCENTAGE
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERCENTAGES
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERFECT
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERFECTION
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERFORM
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERIOD
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERMISSION
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERMISSIONS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERMISSIONSTRING
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERMS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERSIST
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERSON
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PERSONAL
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PHASES
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PHRASE
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PHRASELIST
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PHRASES
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PICTURE
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PIECES
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PIESTIMATE
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PIPPI
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLACED
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLACEMENT
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLANS
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLAYC
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLAYCARD
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLAYED
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLAYER
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLAYGAME
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLAYING
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLAYMATH
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PLAYSTR
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POINT
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POINTED
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POINTER
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POINTERS
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POINTS
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POINTSEARNED
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POINTSPOSSIBLE
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POLICIES
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POLICY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POLYMORPHISM
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POOLS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POPPING
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POPULATED
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSITION
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSITIONAL
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSITIONALGRAPHIC
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSITIONS
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSITIVE
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSSIBILITY
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSSIBLITIES
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSSIBLY
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSTED
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSTING
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POSTIONALGRAPHIC
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POUND
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
POWERFUL
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRACTICAL
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRACTICES
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRECEDENCE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRECEDING
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRECISION
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PREFER
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PREFERENCES
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PREFERRED
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PREPARE
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PREREQUISITES
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRESCRIPTION
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRESENT
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRESENTATION
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRESENTATIONS
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRESENTED
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRESETS
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRESS
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRESSED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRESSES
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRETTY
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PREVIOUS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRIMARY
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRIME
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRIMES
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRIMITIVE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRIMITIVES
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRINCIPLES
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRINT
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRINTABLE
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRINTARRAY
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRINTED
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRINTING
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRINTLN
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRINTPDF
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRINTRIGHTTRIANGLE
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRINTS
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRIOR
Suggested Workflow
PRIORITY
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRIVATE
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROBLEMS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROCEDURES
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROCESSED
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROCESSES
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROCESSING
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROCESSOR
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROFICIENCY
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROGAMMING
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROGRAM
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROGRAMER
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROGRAMING
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROGRAMMING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROGRESS
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROJECT
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROJECTS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROMOTING
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROMOTION
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROMPT
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROMPTCARD
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROMPTED
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROMPTFORDOUBLE
Tips on while Loops
while Loops
Suggested Workflow
PROMPTING
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROMPTS
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PRONOUNCED
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROTECTED
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROTOTYPE
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROTOTYPES
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PROVIDED
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PSEUDOCODE
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PUBLIC
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PUNCTUATION
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PURPOSE
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PUZZLE
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
PYTHON
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
QUALMS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
QUESTION
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
QUESTIONED
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
QUESTIONS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
QUICK
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
QUITE
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
QUIZZES
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
QUOTE
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
QUOTES
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RADAR
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RADIUS
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RANDLIST
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RANDOM
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RANDOMLY
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RANGE
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REACH
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REACHES
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REACTS
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
READABILITY
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
READABLE
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
READFILE
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
READIN
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
READLINE
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
READMATRIX
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
README
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
READY
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REALIZE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REALLY
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REASON
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REASONABLE
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REASONS
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECALL
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECAP
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECEIPT
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECEIVE
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECEIVED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECITATION
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECODE
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECOMMEND
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECTANGLE
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECTANGLEPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECTANGLULAR
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECURSE
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECURSION
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RECURSIVE
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REDESIGNING
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REDRAW
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFACTOR
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFERENCE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFERENCED
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFERENCES
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFERENCING
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFERRING
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFERS
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFINE
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFINEMENT
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFLECT
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFLECTION
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REFLECTS
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REGARDING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REGION
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REGIONS
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REGISTERING
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REGISTERS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REGULARLY
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RELATED
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RELATIONAL
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RELYING
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REMAINDER
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REMEMBER
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REMIND
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REMINDER
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REMOVED
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REMOVING
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RENAMED
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RENTMOVIE
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPEAT
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPEATED
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPLACE
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPLACEALL
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPLACED
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPLACEDIGITN
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPORTED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPORTING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPOSITORY
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPRESENTATION
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPRESENTED
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPRESENTING
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REPRESENTS
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REQUIRE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REQUIRED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REQUIREMENT
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REQUIREMENTS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REQUIRES
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESET
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESIZE
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESIZED
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESOLVE
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESOLVED
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESOURCES
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESPONSES
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESPONSIBILITY
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESPONSIBLE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESTART
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESULT
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESULTING
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RESULTS
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RETAINS
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RETAKEN
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RETRIEVE
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RETURNED
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RETURNING
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RETURNS
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RETURNTYPE
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REUSING
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REVEAL
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REVEALED
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REVERSE
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REVERT
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
REVIEW
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RICHT
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RIGHTTRIANGLE
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ROUND
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ROUNDED
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ROUNDING
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RULES
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RUMOR
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RUNELEVATOR
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RUNGUI
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RUNLIGHT
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RUNNING
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
RVALUE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SAFER
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SAFEST
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SALTS
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SAMPLE
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SANCTIONS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SATURDAY
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCAVENGER
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCHEDULE
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCHEMES
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCHOOL
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCIENCE
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCOOP
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCOOPS
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCOPE
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCORE
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCORELABEL
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCREEN
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCROLL
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SCROLLED
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEARCH
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEARCHED
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEARCHES
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEARCHING
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SECOND
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SECONDS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SECRET
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SECRETSTRING
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SECTION
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEEMS
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEIVE
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SELECT
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SELECTED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SELECTING
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEMANTICS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEMESTER
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEMICOLON
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SENDING
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SENDS
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SENSE
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SENSITIVE
Variables
Tips on while Loops
while Loops
Suggested Workflow
SENTENCE
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SENTENCES
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SENTINAL
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SENTINEL
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEPARATE
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEPARATED
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SERIALIZATION
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SERIES
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SERIOUSLY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SESSION
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SESSIONS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETALIGNMENT
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETBACKGROUND
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETBOUNDINGRECTANGLE
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETCENTER
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETCOLOR
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETECHOCHAR
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETECHOCHARACTER
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETEDITABLE
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETFONT
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETFOREGROUND
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETLABEL
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETLOCATION
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETMAXIMUMSIZE
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETMINIMUMSIZE
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETPREFERREDSIZE
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETSHAPELOCATION
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETSHAPESIZE
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETTER
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETTERS
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETTEXT
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETTOOLTIPTEXT
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SETUP
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SEVERELY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHADING
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHAPE
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHAPES
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHARE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHEET
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHOOT
Suggested Workflow
SHOOTING
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHORTHAND
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHOULDONLY
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHOWING
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHOWS
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SHOWSHAPES
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIDEUP
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIGNATURE
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIGNATURES
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIGNS
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SILLY
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIMPLIFIED
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIMPLIFY
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIMPLIFYING
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIMPLY
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIMULATE
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIMULATION
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SINCE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SINGLEUSEBUTTON
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SITEINDEX
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SITEINDEXGUI
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SIZED
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SKILLS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SLEEP
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SLIGHT
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SLIGHTLY
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SLOTS
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SMALL
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SMALLER
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SMALLESTINT
Variables
Tips on while Loops
while Loops
Suggested Workflow
SMOOTH
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SNIPPET
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SNIPPETS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SOFTWARE
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SOLID
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SOLUTIONS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SOMECLASS
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SOMEONE
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SOMETHING
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SOMETIMES
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SORRY
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SORTING
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SOURCE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SOUTH
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPACE
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPACES
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPACING
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPEAKER
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPECFICIED
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPECIAL
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPECIALIZED
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPECIFIC
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPECIFICALLY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPECIFIE
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPECIFIED
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPEECH
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPEED
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPLIT
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SPLITLETTERS
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STACK
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STAND
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STANDARD
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STANDARDS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STANDS
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STARS
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STARTED
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STARTING
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STARTS
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STARTX
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STARTY
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STATE
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STATED
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STATEMENT
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STATEMENTS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STATES
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STATIC
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STATING
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STATMENT
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STATS
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STDIN
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STDLIB
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STDOUT
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STEPPED
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STEPS
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STILL
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STOMACH
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STOPPED
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STOPPING
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STOPS
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STORE
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STORED
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STORES
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STORING
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STORY
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRANGE
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRATEGIES
Suggested Workflow
STRCPY
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STREAM
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STREAMS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRING
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRINGBUFFER
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRINGHANDLER
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRINGOBJ
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRINGS
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRIPPED
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRIPPEDSTRING
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRONG
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRONGLY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRPTR
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRUCT
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRUCTS
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRUCTURE
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRUCTURED
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRUCTURES
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STRUCTURING
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STUCK
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STUDENT
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STUDENTS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STUDYING
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
STYLES
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBCLASS
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBMISSION
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBMISSIONS
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBMIT
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBMITTED
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBMITTING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBSCRIPT
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBSCRIPTS
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBSEQUENT
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBSTRING
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBTRACT
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBTRACTING
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBTRACTION
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUBTRACTIONX
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUCCESSFUL
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUCCESSIVE
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUFFERING
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUFFICIENT
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUGGEST
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUGGESTION
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUMMARIZES
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUMMARY
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUNDAY
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUPER
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUPERCLASS
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUPERCLASSES
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUPPORT
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUPPORTS
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SUPPOSE
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SURPRISE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SURPRISED
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SURREOUNDED
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SURROUNDED
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SURROUNDING
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SWING
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SYLLABUS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SYMBOL
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SYMBOLS
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SYMPTOMS
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SYNTACTICAL
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SYNTACTICALLY
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SYNTHESIS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SYSTEM
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
SYTLE
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TABLES
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TAKEN
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TAKING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TALKED
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TALKING
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TANDEM
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TARGET
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TARGETED
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TASKS
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TAUGHT
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TEAMS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TECHNETWORK
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TECHNICAL
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TECHNICALLY
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TECHNIQUES
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TELLING
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TELLS
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TEMPLATE
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TEMPORARY
Variables
Tips on while Loops
while Loops
Suggested Workflow
TEMPTED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TERMINAL
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TERMINOLOGY
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TERMS
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTCARBONFOOTPRINT
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTCIRCLE
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTDIAMONDPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTED
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTHALFCIRCLEPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTHATPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTHEARTPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTICECREAMCONEPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTOVALPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTPARAMS
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTPOSITIONALGRAPHIC
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTRECTANGLEPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTSCORE
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTSCORES
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTSITEINDEX
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TESTTRIANGLEPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TEXTADAPTOR
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TEXTBOOK
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TEXTEVENT
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TEXTLISTENER
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TEXTVALUECHANGED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THANK
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THANKS
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THEMSELVES
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THEREFORE
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THING
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THINGS
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THIRD
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THOSE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THOUGH
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THREAD
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THREADING
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THREE
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THROUGHOUT
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THROWING
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THROWS
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
THUMB
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TIMEFRAME
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TITLE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TODAY
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TOGETHER
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TOKEN
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TOLERATE
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TOLERATED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TOMORROW
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TONIGHT
Suggested Workflow
TOPIC
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TOPLEFTX
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TOPLEFTY
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TOSSED
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRACE
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRACK
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRADITIONAL
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRAFFIC
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRAFFICLIGHT
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRANSITIONS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TREAT
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TREATED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRIANGLEPG
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRIANGLES
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRICK
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRIED
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRIES
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TROUBLE
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRUNCATION
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TRUTH
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TURNED
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TUTORIALS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TWICE
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TWIST
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TYPED
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TYPES
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TYPICAL
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TYPING
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
TYPSE
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNAUTHORIZED
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNCHECK
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNCOMMENT
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNCOVER
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNCOVERED
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNDER
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNDERNEATH
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNDERSCORE
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNDERSCORES
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNDERSTAND
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNDERSTANDABLE
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNDERSTOOD
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNDIRECTED
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNETHICAL
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNEXPECTED
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNICODE
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNITS
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNIVERSE
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNIVERSITY
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNLESS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNLIKE
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNNECESSARY
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNSATISFACTORY
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNSELECT
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNSELECTED
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UNTIL
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UPDATE
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UPDATED
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UPDATES
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UPPER
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UPWARDS
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
URLUTILS
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
USABLE
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
USEFUL
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
USEFULNESS
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
USUALLY
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
UTILITY
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VALIDATION
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VALIGN
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VALUEOF
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VARIABLENAME
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VERBS
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VERIFIED
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VERIFY
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VERNON
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VERSA
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VERSIONS
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VERSUS
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VERTICAL
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VIEWER
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VIOLATION
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VIOLATIONS
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VIRUS
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VISIBLE
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VISUAL
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
VWBUG
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WAITS
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WANTED
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WANTS
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WARNING
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WEBCRAWLER
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WEBSITE
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WEEKEND
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WEEKLY
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WEEKS
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WEIGHT
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WEIGHTED
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WELCOME
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WHATEVER
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WHCIH
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WHEREVER
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WHETHER
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WHICHEVER
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WHILE
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WHITE
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WHITEBOARD
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WHITESPACE
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WHOMEVER
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WIDEST
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WIDTHSTEP
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WINDOW
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WINDOWTEXT
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WITHOUT
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WORDCOUNT
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WORDLIST
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WORDS
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WORKED
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WORKS
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WORKSHEET
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WRAPPER
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WRITES
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
WRITING
Academic Integrity
Reading input from the Keyboard
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
YELLOW
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
YOURID
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
YOURNAME
Start Java
MadDictionaryTest
Scheduled Office Hours
Using Abstract
Access Modes
Arithmetic Expressions
Arrays
Basic Event Handling
Basic GUIs
Example 1: Code A Method
Example 2: Code A Method
Casting
Creating a Child Class
Review of Classes
Access Methods (Getters)
Syntax for Writing Your Own Class
Constructors
What is a Helper Class?
Instance Variables
Modifiers (Setters)
Let's Draw!
Overview
The toString() Method
Overview
Class Methods
Class Variables
Command-line args
Coding Style
Collections
Comments
Components
Creating Arrays of Primitives
Strings and C-Style strings
Designing Methods
Details
Reading from a Datafile
Datafile Terms
The Digital Doctor
Dot Notation
Let's Draw!
Whiteboard Pictures
C++ Dynamic Memory
Enhanced for Loops
File I/O
C++ File Organization
Final MadLibs program
Tips on for Loops
for Loops
Overall Scores
Designing a Hierarchy
Terms
Homework Assignments
HW1
HW10
HW11
HW2
HW3
HW4
HW5
Finishing HW5
HW6
HW8
HW9
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
YOUYOUR
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
ZIPFILE
HW9 Phase1
Tips
Conditional Execution (ifs)
Interfaces
Basic C++ I/O
Layout Managers
2 kinds of local variables
Logic Examples
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow
�DOUBLE
A Little Logic
Logical Operations
Common Looping Errors
Looping Constructs
Phase 2 files for MadLibs
MadLib 1
MadLib 2
MadDictionaryTest
HW7
Calling Methods
Overview of Methods
Miscellaneous Terms with Polymorphism
More on Constructors
Multidimensional Arrays
Creating objects with new
Class Notes
Nouns and Verbs
Operators
Overloading and Overriding
Packages
PFUN Panel
Highights of Polymorphism
Pre-Processor Directives
Recursion
C++ Reference Parameters
Recap of References
Review of Guided Program ReadIn
Scope Rules
Scores so far
Practice Reading Signatures
Example 1: Designing A Signature
The Standard Structure for a while Loop That Gets Input
Start C++
Strings and Operators
Why use a coding style
Border
Buttons
Check Boxes
Delegation Event Model
Flow
Grid
Labels
Colors, Font, Size, ...
Radio Buttons
Text
Syllabus
Type Conversions
Truth Tables
Types
Variables
Tips on while Loops
while Loops
Suggested Workflow